someone who captivates - Deutsch Englisch Wörterbuch